﻿/* DECLARACIÓN DE VARIABLES */
/* @variables { keyColor: #f00; } */
                   
.modalBackground
{   
    background-color:Gray; 
    filter:alpha(opacity=70);
	opacity:0.7;
}

.fondoVentanaEmergente
{   
    background-color:#fbfaec;
	font-family: Verdana, Small;
	font-size: 12px;     
}

.ventanaEmergente
{   
    background-color:#F0ECBD; 
}

.ventanaError
{
    border: 2px solid Black;
    background-color:Silver;
        padding:20px;
        font-size: small;
    text-align: left;
}

.ventanaAviso
{
    border-width:2px;
    background-color:#FFFFCC;
    border-color:Black;
    border-style:solid;
    padding:20px;
}

.ventanaPeligro
{
    border-width:2px;
    background-color:#FF9999;
    border-color:Black;
    border-style:solid;
    padding:20px;
}

.ventanaCorrecto
{
    border-width:2px;
    background-color:#CCFFCC;
    border-color:Black;
    border-style:solid;
    padding:20px;
}

.tituloError
{
    text-align:center;
    font-size:medium;
    font-weight:bold;
}


.tituloAlerta
{
    text-align:center;
    font-size:medium;
    font-weight:bold;
}

.alineacionDerecha
{
    text-align:right;
    margin-left: 0px;
}

.tablaCabeceraAplicacion /* Azul muy claro con letras en azul muy oscuro*/
{
            text-align: left;
            font-size: 24px;
            color: #3E2429; /* Naranja suave: #ff9060; /* Naranja vivo: #FF6633; /*Rojo bonito: #a00000; /* Rojo #ff2040;/* Naranja #FF8000; */ /* #003366; */
            font-weight: bold;
            font-family: Geneva, Arial, Helvetica, sans-serif; 
            vertical-align: middle;
            background-color: #9F9688; /* #A4D1FF; */
}

.fundacionPabloVI{font-size: 16px; font-weight:normal; color: #2E2E2E;  } /*antigua style50*/

.tablaCabecera2Aplicacion /* Azul muy oscuro con letras en blanco*/
{
            background-color: #2972C9;/*#6080ff; /* Gris oscuro #2E2E2E; */ /* #003366; */
            color: #FFFFFF; 
            font-family: Verdana, Small;
            font-size: 18px; 
            background-image: ../../imagenes/aguau2.jpeg;
}

.tablaCabecera3Aplicacion /* Azul intenso claro con letras en blanco*/
{
            background-color: #a0c0ff;  /* Marrón medio: #B45F04; */ /* Gris claro: #6E6E6E; *//* #0066CC; */ /* #DAE7EB;*/
            border-color: Black; /* #0066CC; */
            color: #0B0B3B; /* Blanco: #FFFFFF; */
            font-size: 12px; 
            font-family: Verdana, Small;
            text-align: left;
}

.tablaCabecera4Aplicacion /* Panel zona inferior azul muy claro con letras negras pequeñas */
{
            background-color: #D8D8D8; /* Gris #BDBDBD; */ /* #A4D1FF; */
            color: #000000; 
            font-size: 12px; 
}

.celdaCabecera /* Cabecera de descripción de celda oscuro intenso con letras blancas */
{
            background-color: #E33B40; /* Rojo: #a00020; /* Azul muy oscuro: #202060; /* Rojo granate: #a00020;/* Azul oscuro: #000084 /* Rojo #FF3636; /* Rojo intenso #ff2020; /* Rojo suave #FF4040;/* VerdeAzulado claro:  #2E98A9;*/ /* Azul elèctrico #000084; */ /* #000099; */
            color: White;
            font-family: Verdana, Small;
            font-size: 12px; 
            border-color: White;
}

.tablaCabecera5Aplicacion /* Panel de descripción de cargo oscuro intenso con letras blancas */
{
            background-color: #000099;
            color: #000000; 
            font-family: Verdana, Small;
            font-size: 12px; 
            height: 35px;
}

.bordeTablas{ /* Para tablas de fondo sin relleno */
    border-color: #0B615E;
    font-family: Verdana, Small;   
    font-size: 12px; 
}

.tablaFondo{ /* Para tablas de fondo con relleno */
    background-color: #F7F8E0; /* Azul superclaro: #DAE7EB; */
    border-color: #0B615E;
    font-family: Verdana, Small;
    font-size: 10px; 
    
}

.letraPequena2{ /* Letras pequeñas en negrita y blancas que aparecen dentro de las cabeceras de tablas */
    color: #FFFFFF; /* Azul oscuro: #202060; /* #FFFFFF; */
    font-size: 12px; 
    font-family: Verdana, Small;
    font-weight: bold;
}

.letraPequena{ /* Letras pequeñas en negrita y blancas */
    color: #FFFFFF;
    font-size: 12px; 
    font-family: Verdana, Small;
    font-weight: bold;
}

.letraPequenaSubrayada{ /* Letras pequeñas en negrita, subrayado y blancas */
    color: #FFFFFF;
    font-size: 12px; 
    font-family: Verdana, Small;
    font-weight: bold;
}

.letraPequenaSubrayadaSinBold{ /* Letras pequeñas subrayado y blancas  */
    color: #FFFFFF;
    font-size: 12px; 
    font-family: Verdana, Small;
    font-weight:normal;
}

.fondoLogin{ /* Fondo azul claro */
            background-color: #D8C2A7; /*#F7F8E0; /*#80a0c0; /* #6699FF; */
            border-color: #A9F5F2;/* #B5C7DE; */ 
}

.cajaLogin{ /* Caja blanca con el borde de color */
            background-color: #FFFFFF;
            border-color: #B5C7DE;
            background-color: White;
}

.cabeceraLogin{
    background-color: #507CD1;
    color: White;
}

.body { /* Color del fondo de página */
	background-color: White; /* #E0F8EC; */ /* Azul muuuy claro: #DAE7EB; */ 
	font-family: Verdana, Small;
	font-size: 12px; 
}


/*********************************************************/
/*              Para consultaAlumnos.aspx                */
/*********************************************************/

.style37 
{
    color: #FFFFFF;
    text-align: center;
}
    
.style56 
{
    color: #FFFFFF; 
    font-size: 18px; 
}

.style60
{
    color: #FFFFFF;
    text-align: left;
}

.derecha
{
    text-align: right;
}

.alto25px
{
    line-height: 25px;
}

.centrado
{
    text-align: center;
    position: relative;
    z-index: 2;
}

.style68
{
    font-size: x-small;
}

.style69
{
    text-align: justify;
}
.style71
{
    height: 21px;
}

.style72
{
    height: 4px;
}

.style73
{
    height: 21px;
    text-align: left;
}


/*********************************************************/
/*              Para detallesAlumnos.aspx                */
/*********************************************************/
.fila
{
    background-color: #E5E5E5;
    height: 30px;
}

.filaAlterna
{
    background-color: #CCCCCC;
    height: 30px;
}

body {
            background-color: #DAE7EB; /*#D2E5ED;*/ /* #F7F5DD; */
            margin-left: 10px;
}

.style37 {color: #FFFFFF}
.style44 {color: #FFFFFF; font-size: 12px; }
